MEFWGIEIKPGKPFKVIQKDGFMVHASQVTLGDVEKVKKDETFAVYVKIGDDENGFMIGNLSQKFPQFSIDLYLGHEFEISHNSTSSVYLIGYRTFDAFDELDEEIDSDSELDEYMEQQIGMFTFFTKLLLCGSHIYMCISYEI